package com.wemall.foundation.service;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import com.wemall.core.query.support.IPageList;
import com.wemall.core.query.support.IQueryObject;
import com.wemall.foundation.domain.GoodsCart;

public interface IGoodsCartService {
	 public abstract boolean save(GoodsCart paramGoodsCart);

	    public abstract GoodsCart getObjById(Long paramLong);

	    public abstract boolean delete(Long paramLong);

	    public abstract boolean batchDelete(List<Serializable> paramList);

	    public abstract IPageList list(IQueryObject paramIQueryObject);

	    public abstract boolean update(GoodsCart paramGoodsCart);

	    public abstract List<GoodsCart> query(String paramString, Map paramMap, int paramInt1, int paramInt2);

		public abstract void deleteGoodsCart(Long id);
}
